package com.xjrh.traintravel.collector.controller.param;

import lombok.Data;
import java.io.Serializable;
import java.util.List;

/**
 * 故障检测结果
 *
 * @author snps
 * @create 2024-11-15 14:24
 * @describe
 **/
@Data
public class FaultCheckResult implements Serializable {

    private static final long serialVersionUID = 3871854167934712109L;


    /** 主机编号 */
    private String hostNumber;

    /** 部件类型 */
    private Integer partType;

    /**
     * 检测类型
     *  <p>
     *      01-振动
     *      03-温度
     *  </p>
     */
    private Integer faultType;

    /** 段、列、车 */
    private String segment;
    private String train;
    private String car;

    /** COM口 */
    private Integer comPort;

    /** 前置 */
    private Integer front;

    /** 传感器 */
    private Integer sensor;

    /** 故障数量 */
    private Integer faultCount;

    /** 故障详细信息 */
    private List<FaultDetails> faultList;


}